home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 1691 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: INbe.net!usenet
  2. From: bert.wynants@innet.be (Bert Wynants)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: sas/c c -> asm
  5. Date: 22 Jan 96 21:06:56 +0100
  6. Organization: INnet NV (post doesn't reflect views of INnet NV)
  7. Message-ID: <1464.6595T1266T2848@innet.be>
  8. References: <781.6594T816T2161@innet.be> <4duv6a$pq4@nnrp1.news.primenet.com>
  9. NNTP-Posting-Host: pool016-16.innet.be
  10. X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
  11.  
  12. In article <4duv6a$pq4@nnrp1.news.primenet.com>, sjoyce@primenet.com (Stanley Joyce) writes:
  13.  
  14. >Bert Wynants <bert.wynants@innet.be> wrote:
  15. >: Hi,
  16.  
  17. >: With SAS/C (6.56) it's possible to create an asm file out of a c-source
  18. >: file
  19. >: (disassemble option). However if I want to asm this generated file the
  20. >: assmebler chokes on it:
  21.  
  22. >: test.a 214 Error: invalid operands for this opcode
  23. >:               MOVEM.L        D4/D5/D6/D7/A2/A3/A4/A5/A6,-(A7);48e7 0f3e
  24.  
  25. > Hmm, I dont know about the SAS/C assembler, but my assembler accepts 
  26. >this, although I use the short form: MOVEM.L d4-d7/a2-a6,-(a7)
  27. >(which just pushes regs d4 to d7 and a2 to a6 in to the stack (if you are 
  28. >wondering))
  29. > Of course, if all else fails you COULD get "IRA" off Aminet (I am not 
  30. >sure of the directory), but it will dissasemble your executables in a 
  31. >form so it can be reassembled (use PhxAssembler).
  32. >sj
  33.  
  34. Compiled executable is 400k. I want to do this (APurify) only on my sources
  35. not on the libraries that I include....
  36.  
  37.  
  38. PS:
  39. Ever tried to disassemble something this huge? I only have 2+4Megs..
  40.  
  41. thanks for the try,
  42. Bert
  43. --
  44.   ___                 _   
  45.  (  _`\              ( )_                Fido
  46.  | (_) )   __   _ __ | ,_)                 2:292/603.76
  47.  |  _ <' /'__`\( '__)| |                 e-mail
  48.  | (_) )(  ___/| |   | |_                  bert.wynants@innet.be
  49.  (____/'`\____)(_)   `\__)  Wynants,  Belgium,  Europe.
  50.  
  51. Windows NT is the OS of the future and always will be...
  52.  
  53.